making payment - Deutsch Englisch Wörterbuch